home *** CD-ROM | disk | FTP | other *** search
- // $FF: renamed from: l
- public class class_0 {
- // $FF: renamed from: p int[]
- public static final int[] field_0 = new int[]{14, 52, 11, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 49, 12, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 49, 5, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 42, 10, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 38, 9, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 58, 2, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 42, 0, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 29, 2, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 16, 2, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 52, 1, 23, 0, 0, 0, 0, 17, 0, 11, 16, 0, 0, 0, 0, 0, 0, 0, 0, 47, 52, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 33, 29, 18, 44, 58, 0, 17, 0, 0, 0, 0, 8, 0, 13, 12, 1, 12, 27, 15, 0, 0, 0, 0, 62, 76, 8, 0, 41, 26, 21, 9, 9, 0, 11, 11, 2, 11, 21, 17, 11, 22, 37, 12, 40, 51, 14, 24, 0, 0, 0, 0, 4, 0, 13, 11, 10, 12, 15, 18, 12, 33, 10, 18, 52, 45, 1, 30, 0, 0, 0, 0, 2, 0, 12, 12, 13, 8, 20, 14, 25, 22, 13, 23, 57, 50, 10, 25, 42, 30, 14, 11, 3, 0, 12, 13, 9, 12, 17, 18, 10, 30, 12, 20, 69, 48, 1, 27, 54, 10, 15, 6, 4, 0, 13, 13, 11, 7, 23, 15, 26, 26, 13, 22, 66, 52, 1, 23, 50, 0, 15, 8, 2, 7, 11, 12, 8, 15, 23, 15, 24, 28, 12, 24, 41, 52, 9, 23, 0, 0, 0, 0, 15, 0, 10, 13, 13, 11, 18, 18, 13, 27, 23, 25, 28, 48, 12, 27, 0, 0, 0, 0, 14, 0, 10, 10, 11, 9, 17, 17, 16, 28, 10, 20, 50, 47, 11, 28, 0, 0, 0, 0, 39, 8, 11, 9, 22, 10, 19, 12, 14, 23, 8, 24, 40, 49, 21, 26, 0, 0, 0, 0, 19, 24, 12, 9, 11, 12, 16, 14, 3, 27, 9, 22, 71, 45, 0, 30, 57, 0, 14, 7, 0, 6, 13, 11, 11, 9, 22, 14, 23, 23, 12, 22, 38, 52, 8, 23, 0, 0, 0, 0, 12, 0, 11, 13, 9, 12, 15, 20, 5, 32, 29, 20, 47, 52, 14, 23, 36, 15, 11, 7, 13, 0, 13, 13, 12, 12, 13, 20, 9, 29, 24, 23, 46, 52, 14, 23, 34, 6, 12, 9, 12, 0, 12, 12, 12, 13, 12, 18, 7, 30, 25, 22, 49, 52, 0, 23, 0, 0, 0, 0, 14, 0, 14, 12, 14, 12, 16, 21, 4, 31, 32, 18, 32, 42, 7, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 25, 27, 17, 68, 41, 0, 34, 45, 14, 17, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 37, 4, 38, 0, 0, 0, 0, 12, 0, 11, 12, 7, 11, 21, 13, 4, 22, 36, 15, 70, 31, 0, 44, 39, 22, 31, 9, 17, 0, 11, 15, 9, 12, 22, 18, 37, 20, 19, 11, 38, 52, 9, 23, 0, 0, 0, 0, 3, 0, 12, 12, 4, 12, 16, 17, 2, 29, 22, 23, 48, 52, 0, 23, 0, 0, 0, 0, 15, 0, 11, 12, 14, 12, 16, 19, 6, 32, 28, 20, 38, 52, 9, 23, 0, 0, 0, 0, 6, 0, 10, 12, 4, 12, 16, 21, 3, 34, 17, 18, 40, 52, 8, 23, 0, 0, 0, 0, 6, 0, 10, 13, 6, 12, 16, 22, 5, 35, 14, 17, 38, 52, 9, 23, 0, 0, 0, 0, 4, 0, 10, 12, 4, 12, 16, 19, 4, 31, 22, 21, 38, 51, 10, 24, 0, 0, 0, 0, 4, 0, 10, 12, 4, 11, 16, 19, 3, 31, 26, 20};
- // $FF: renamed from: p int
- public static final int field_1;
- // $FF: renamed from: p int[][]
- public static final int[][] field_2;
- // $FF: renamed from: p l
- public class_0 field_3;
- // $FF: renamed from: d int
- public int field_4;
- // $FF: renamed from: a int
- public int field_5;
- // $FF: renamed from: n int
- public int field_6;
- // $FF: renamed from: p boolean
- public boolean field_7;
- // $FF: renamed from: v int
- public int field_8;
- // $FF: renamed from: i int
- public int field_9;
- // $FF: renamed from: l int
- public int field_10;
- // $FF: renamed from: b int
- public int field_11;
- // $FF: renamed from: c int
- public int field_12;
- // $FF: renamed from: e int
- public int field_13;
- // $FF: renamed from: f int
- public int field_14;
- // $FF: renamed from: g int
- public int field_15;
- // $FF: renamed from: h int
- public int field_16;
- // $FF: renamed from: j int
- public int field_17;
- // $FF: renamed from: k int
- public int field_18;
- // $FF: renamed from: m int
- public int field_19;
- // $FF: renamed from: o int
- public int field_20;
- // $FF: renamed from: q int
- public int field_21;
- // $FF: renamed from: r int
- public int field_22;
- // $FF: renamed from: s int
- public int field_23;
- // $FF: renamed from: t int
- public int field_24;
- // $FF: renamed from: u int
- public int field_25;
- // $FF: renamed from: w int
- public int field_26;
- // $FF: renamed from: x int
- public int field_27;
- // $FF: renamed from: y int
- public int field_28;
- // $FF: renamed from: z int
- public int field_29;
- // $FF: renamed from: dp int
- public int field_30;
- // $FF: renamed from: dd int
- public int field_31;
- // $FF: renamed from: da int
- public int field_32;
- // $FF: renamed from: dn int
- public int field_33;
- // $FF: renamed from: dv int
- public int field_34;
- // $FF: renamed from: di int
- public int field_35;
- // $FF: renamed from: dl int
- public int field_36;
- // $FF: renamed from: db int
- public int field_37;
- // $FF: renamed from: dc int
- public int field_38;
- // $FF: renamed from: d boolean
- public boolean field_39;
- // $FF: renamed from: p long
- public long field_40 = 0L;
- // $FF: renamed from: p i
- public i field_41;
-
- public class_0(i var1, int var2) {
- this.method_0(var1, var2);
- }
-
- // $FF: renamed from: p (i, int) void
- private final void method_0(i var1, int var2) {
- this.field_41 = var1;
- this.field_4 = var2;
- this.method_1();
- }
-
- // $FF: renamed from: p () void
- public final void method_1() {
- this.field_39 = false;
- this.field_7 = true;
- if (this.field_4 == 0) {
- this.field_13 = 0;
- this.field_14 = 5;
- } else {
- this.field_13 = 30;
- this.field_14 = 5;
- }
-
- this.field_6 = 30;
- this.method_3(0);
- }
-
- // $FF: renamed from: k () int
- public final int method_2() {
- return this.field_5;
- }
-
- // $FF: renamed from: n (int) void
- private final void method_3(int var1) {
- this.field_5 = var1;
- this.field_9 = 0;
- this.field_11 = field_2[var1].length - 1;
- this.method_4();
- }
-
- // $FF: renamed from: d () void
- private final void method_4() {
- this.field_10 = field_2[this.field_5][0];
- this.field_12 = field_2[this.field_5][this.field_9 + 1];
- int var1 = this.field_12 * 20;
- this.field_17 = field_0[var1++];
- this.field_18 = field_0[var1++];
- this.field_15 = field_0[var1++];
- this.field_16 = field_0[var1++];
- if (this.field_4 == 0) {
- this.field_19 = this.field_13 + this.field_15;
- this.field_20 = this.field_14 + this.field_16;
- this.field_21 = field_0[var1++] + this.field_19;
- this.field_22 = field_0[var1++] + this.field_20;
- this.field_23 = field_0[var1++];
- this.field_24 = field_0[var1++];
- this.field_25 = field_0[var1++] + this.field_19;
- this.field_26 = field_0[var1++] + this.field_20;
- this.field_27 = field_0[var1++];
- this.field_28 = field_0[var1++];
- this.field_29 = field_0[var1++] + this.field_19;
- this.field_30 = field_0[var1++] + this.field_20;
- this.field_31 = field_0[var1++];
- this.field_32 = field_0[var1++];
- this.field_33 = field_0[var1++] + this.field_19;
- this.field_34 = field_0[var1++] + this.field_20;
- this.field_35 = field_0[var1++];
- this.field_36 = field_0[var1++];
- } else {
- this.field_19 = this.field_13 + 71 - (this.field_15 + this.field_17);
- this.field_20 = this.field_14 + this.field_16;
- this.field_21 = field_0[var1++];
- this.field_22 = field_0[var1++];
- this.field_23 = field_0[var1++];
- this.field_24 = field_0[var1++];
- this.field_21 = this.field_13 + 71 - (this.field_15 + this.field_21 + this.field_23);
- this.field_22 += this.field_20;
- this.field_25 = field_0[var1++];
- this.field_26 = field_0[var1++];
- this.field_27 = field_0[var1++];
- this.field_28 = field_0[var1++];
- this.field_25 = this.field_13 + 71 - (this.field_15 + this.field_25 + this.field_27);
- this.field_26 += this.field_20;
- this.field_29 = field_0[var1++];
- this.field_30 = field_0[var1++];
- this.field_31 = field_0[var1++];
- this.field_32 = field_0[var1++];
- this.field_29 = this.field_13 + 71 - (this.field_15 + this.field_29 + this.field_31);
- this.field_30 += this.field_20;
- this.field_33 = field_0[var1++];
- this.field_34 = field_0[var1++];
- this.field_35 = field_0[var1++];
- this.field_36 = field_0[var1++];
- this.field_33 = this.field_13 + 71 - (this.field_15 + this.field_33 + this.field_35);
- this.field_34 += this.field_20;
- }
-
- }
-
- // $FF: renamed from: p (int, int, int, int, int, int, int, int) int
- private final int method_5(int var1, int var2, int var3, int var4, int var5, int var6, int var7, int var8) {
- if (var5 >= var1 && var5 <= var1 + var3 && var6 >= var2 && var6 <= var2 + var4) {
- return (var1 + var3 - var5) * (var2 + var4 - var6);
- } else if (var1 >= var5 && var1 <= var5 + var7 && var6 >= var2 && var6 <= var2 + var4) {
- return (var5 + var7 - var1) * (var2 + var4 - var6);
- } else if (var5 >= var1 && var5 <= var1 + var3 && var6 <= var2 && var2 <= var6 + var8) {
- return (var1 + var3 - var5) * (var6 + var8 - var2);
- } else {
- return var1 >= var5 && var1 <= var5 + var7 && var6 <= var2 && var2 <= var6 + var8 ? (var5 + var7 - var1) * (var6 + var8 - var2) : -1;
- }
- }
-
- // $FF: renamed from: p (l) void
- public final void method_6(class_0 var1) {
- this.field_3 = var1;
- }
-
- // $FF: renamed from: n () int
- public final int method_7() {
- return this.field_4;
- }
-
- // $FF: renamed from: g () int
- public final int method_8() {
- return this.field_12;
- }
-
- // $FF: renamed from: d (int) void
- public final void method_9(int var1) {
- if (this.field_4 == 0) {
- if (var1 <= 0 && this.field_13 > -12) {
- this.field_13 -= 2;
- }
- } else if (var1 > 0 && this.field_13 < 44) {
- this.field_13 += 2;
- }
-
- }
-
- // $FF: renamed from: l () int
- public final int method_10() {
- return this.field_13;
- }
-
- // $FF: renamed from: o () int
- public final int method_11() {
- return this.field_19;
- }
-
- // $FF: renamed from: h () int
- public final int method_12() {
- return this.field_20;
- }
-
- // $FF: renamed from: s () int
- public final int method_13() {
- return this.field_25;
- }
-
- // $FF: renamed from: r () int
- public final int method_14() {
- return this.field_26;
- }
-
- // $FF: renamed from: b () int
- public final int method_15() {
- return this.field_27;
- }
-
- // $FF: renamed from: a () int
- public final int method_16() {
- return this.field_28;
- }
-
- // $FF: renamed from: p () int
- public final int method_17() {
- return this.field_29;
- }
-
- // $FF: renamed from: v () int
- public final int method_18() {
- return this.field_30;
- }
-
- // $FF: renamed from: f () int
- public final int method_19() {
- return this.field_31;
- }
-
- // $FF: renamed from: t () int
- public final int method_20() {
- return this.field_32;
- }
-
- // $FF: renamed from: m () int
- public final int method_21() {
- return this.field_33;
- }
-
- // $FF: renamed from: d () int
- public final int method_22() {
- return this.field_34;
- }
-
- // $FF: renamed from: c () int
- public final int method_23() {
- return this.field_35;
- }
-
- // $FF: renamed from: i () int
- public final int method_24() {
- return this.field_36;
- }
-
- // $FF: renamed from: e () int
- public final int method_25() {
- return this.field_37;
- }
-
- // $FF: renamed from: j () int
- public final int method_26() {
- return this.field_38;
- }
-
- // $FF: renamed from: a () boolean
- public final boolean method_27() {
- return this.field_39;
- }
-
- // $FF: renamed from: n () void
- public final void method_28() {
- this.field_39 = false;
- }
-
- // $FF: renamed from: d () boolean
- public final boolean method_29() {
- if (this.field_5 == 0) {
- return false;
- } else if (this.field_5 != 5 && this.field_5 != 4) {
- return this.field_9 > this.field_10 || this.field_5 == 1;
- } else {
- return true;
- }
- }
-
- // $FF: renamed from: a () void
- public final void method_30() {
- if (this.field_3 != null) {
- int var1 = this.field_3.method_13();
- int var2 = this.field_3.method_14();
- int var3 = this.field_3.method_15();
- int var4 = this.field_3.method_16();
- int var5 = this.field_3.method_17();
- int var6 = this.field_3.method_18();
- int var7 = this.field_3.method_19();
- int var8 = this.field_3.method_20();
- int var9 = this.field_3.method_21();
- int var10 = this.field_3.method_22();
- int var11 = this.field_3.method_23();
- int var12 = this.field_3.method_24();
- int var13 = this.method_5(this.field_21, this.field_22, this.field_23, this.field_24, var1, var2, var3, var4);
- int var14 = this.method_5(this.field_21, this.field_22, this.field_23, this.field_24, var5, var6, var7, var8);
- int var15 = this.method_5(this.field_21, this.field_22, this.field_23, this.field_24, var9, var10, var11, var12);
- int var16 = -1;
- this.field_8 = 0;
- if (var16 < var13) {
- var16 = var13;
- this.field_8 = 3;
- }
-
- if (var16 < var14) {
- var16 = var14;
- this.field_8 = 1;
- }
-
- if (var16 < var15) {
- var16 = var15;
- this.field_8 = 2;
- }
-
- if (this.field_8 > 0) {
- if (this.field_5 == 11) {
- this.field_8 += 3;
- }
-
- if (this.field_5 == 14) {
- ++this.field_8;
- }
- }
-
- if (var16 > 0) {
- this.field_37 = this.field_21 + this.field_23 / 2 - 15;
- this.field_38 = this.field_22 + this.field_24 / 2 - 10;
- this.field_39 = true;
- int var17 = this.field_5 != 13 && this.field_5 != 9 && this.field_5 != 15 ? 17 : 18;
- if (this.field_4 == 0) {
- this.field_3.method_9(2);
- this.field_3.method_33(-this.field_8);
- } else {
- this.field_3.method_9(-2);
- this.field_3.method_33(-this.field_8);
- }
-
- if (this.field_3.method_34() == 0) {
- this.field_3.method_32(var17);
- this.field_41.d();
- }
- }
-
- }
- }
-
- // $FF: renamed from: p (boolean) void
- public final void method_31(boolean var1) {
- int var2 = Math.abs(this.field_13 - this.field_3.method_10());
- if (this.field_4 == 0 && this.field_5 == 3) {
- int var3 = this.field_3.method_2();
- if (var3 != 8 && var3 != 9 && var3 != 14 && var3 != 11 && var3 != 12) {
- if ((var3 == 13 || var3 == 15 || var3 == 10) && var2 <= 30) {
- this.method_3(7);
- return;
- }
- } else if (var2 <= 30) {
- this.method_3(6);
- return;
- }
- }
-
- if (var1) {
- if (this.field_9 == this.field_10) {
- return;
- }
-
- if (this.field_9 == this.field_11 - 1 && (this.field_5 == 3 || this.field_5 == 2)) {
- this.method_3(this.field_5);
- return;
- }
- }
-
- ++this.field_9;
- if (this.field_9 < this.field_11) {
- if (this.field_4 == 0) {
- if (this.field_5 == 14 && var2 > 4) {
- this.field_13 += 2;
- }
-
- if (this.field_5 == 3 && this.field_13 > -12) {
- this.field_13 -= 4;
- }
-
- if (this.field_5 == 2 && var2 > 4) {
- this.field_13 += 4;
- }
- } else {
- if (this.field_5 == 14 && var2 > 4) {
- this.field_13 -= 2;
- }
-
- if (this.field_5 == 3 && var2 > 4) {
- this.field_13 -= 4;
- }
-
- if (this.field_5 == 2 && this.field_13 < 44) {
- this.field_13 += 4;
- }
- }
-
- this.method_4();
- } else if (this.field_5 != 17 && this.field_5 != 18) {
- if (this.field_5 != 16 && this.field_5 != 15) {
- this.method_3(1);
- } else {
- this.method_3(5);
- }
- } else {
- this.field_7 = false;
- this.field_41.e();
- }
-
- long var5 = System.currentTimeMillis();
- if (var5 - this.field_40 > 1000L && this.field_6 > 0) {
- this.field_40 = var5;
- ++this.field_6;
- if (this.field_6 >= 30) {
- this.field_6 = 30;
- }
- }
-
- }
-
- // $FF: renamed from: a (int) void
- public final void method_32(int var1) {
- if (this.field_5 != 0 && this.field_5 != 17 && this.field_5 != 18) {
- if (this.field_5 == 3 && var1 == 2 || this.field_5 == 2 && var1 == 3) {
- var1 = 1;
- }
-
- if (this.field_5 != 2 || var1 != 2) {
- this.method_3(var1);
- }
- }
- }
-
- // $FF: renamed from: p (int) void
- public final void method_33(int var1) {
- if (var1 < 0) {
- this.field_40 = System.currentTimeMillis();
- }
-
- this.field_6 += var1;
- if (this.field_6 < 0) {
- this.field_6 = 0;
- }
-
- }
-
- // $FF: renamed from: q () int
- public final int method_34() {
- return this.field_6;
- }
-
- // $FF: renamed from: p () boolean
- public final boolean method_35() {
- return this.field_7;
- }
-
- // $FF: renamed from: u () int
- public final int method_36() {
- return this.field_8;
- }
-
- static {
- field_1 = field_0.length / 20;
- field_2 = new int[][]{{-1, 0, 0, 1, 1, 1, 0, 0}, {-1, 26}, {-1, 31, 32, 33, 34, 35, 36}, {-1, 36, 31, 35, 34, 33, 32, 31}, {-1, 11, 11, 11}, {5, 27, 27, 27, 27, 27, 27, 27}, {-1, 10, 10, 10, 10, 10, 10}, {-1, 9, 9, 9, 9, 9, 9}, {2, 13, 14, 17, 14, 13}, {2, 13, 14, 16, 14, 13}, {1, 13, 15, 13}, {4, 18, 19, 20, 21, 22, 14, 13}, {1, 23, 25, 23}, {1, 23, 24, 23}, {-1, 11, 12, 12}, {1, 27, 28}, {-1, 29, 30, 29}, {-1, 5, 5, 6, 7, 8, 8, 8, 8, 8}, {-1, 2, 2, 3, 4, 4, 4, 4, 4, 4}};
- }
- }
-